social rehabilitation center - Français Anglais Dictionnaire